enveloping machine - English Synonyms Dictionary